home *** CD-ROM | disk | FTP | other *** search
-
- NEOS - Networked Educational On-line System
-
- NEOS is a kerberos-authenticated service to facilitate turning in,
- collecting, and returning academic assignments, as well as class
- handouts and student-student exchange.
-
- A one-line command sets up a course with one or more
- maintainers/graders. Maintainers of a course can then act autonomously
- to change the access control if such need arises.
-
- By default, student-level access ("turnin" access) includes all kerberos
- principals in the local realm, but this can be restricted to list of
- specific principals or extended to include other realms. The grader and
- maintainer ACL's are equally flexible.
-
- All the code is very portable, so compilation should be painless,
- especially if you use imake and already have the kerberos, hesiod and
- com_err libraries installed on your system (these are all available via
- ftp from athena-dist.mit.edu).
-
- NEOS was written in 1989 as a project led by Professor Edward C. Barrett
- of the MIT Writing Program. Under the management of Bill Cattey of MIT
- Project Athena, students Rob French (MIT) wrote the server, Bruce Lewis
- (MIT) wrote the client library and command-line clients, and Nick
- Williams (Imperial College, London) wrote the X-window clients available
- in the andrew-neos distribution.
-
- /*
- * Copyright (C) 1989 by the Massachusetts Institute of Technology
- *
- * Export of software employing encryption from the United States of
- * America is assumed to require a specific license from the United
- * States Government. It is/bin/tar: can't open directory athena/kerberos/dist : Permission denied
- the responsibility of any person or
- * organization contemplating export to obtain such a license before
- * exporting.
- *
- * WITHIN THAT CONSTRAINT, permission to use, copy, modify, and
- * distribute this software and its documentation for any purpose and
- * without fee is hereby granted, provided that the above copyright
- * notice appear in all copies and that both that copyright notice and
- * this permission notice appear in supporting documentation, and that
- * the name of M.I.T. not be used in advertising or publicity pertaining
- * to distribution of the software without specific, written prior
- * permission. M.I.T. makes no representations about the suitability of
- * this software for any purpo